Online Non-clairvoyant Scheduling to Simultaneously Minimize All Convex Functions

نویسندگان

  • Kyle Fox
  • Sungjin Im
  • Janardhan Kulkarni
  • Benjamin Moseley
چکیده

We consider scheduling jobs online to minimize the objective ∑ i∈[n] wig(Ci− ri), where wi is the weight of job i, ri is its release time, Ci is its completion time and g is any non-decreasing convex function. Previously, it was known that the clairvoyant algorithm Highest-DensityFirst (HDF) is (2 + )-speed O(1)-competitive for this objective on a single machine for any fixed 0 < < 1 [21]. We show the first non-trivial results for this problem when g is not concave and the algorithm must be non-clairvoyant. More specifically, our results include: • A (2 + )-speed O(1)-competitive non-clairovyant algorithm on a single machine for all non-decreasing convex g, matching the performance of HDF for any fixed 0 < < 1. • A (3 + )-speed O(1)-competitive non-clairovyant algorithm on multiple identical machines for all non-decreasing convex g for any fixed 0 < < 1. Our positive result on multiple machines is the first non-trivial one even when the algorithm is clairvoyant. Interestingly, all performance guarantees above hold for all non-decreasing convex functions g simultaneously. We supplement our positive results by showing any algorithm that is oblivious to g is not O(1)-competitive with speed less than 2 on a single machine. Further, any non-clairvoyent algorithm that knows the function g cannot be O(1)-competitive with speed less than √ 2 on a single machine or speed less than 2− 1 m on m identical machines.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Non-Clairvoyant Online Scheduling to Minimize Energy

Scheduling multiple jobs released over time on a single machine with adjustable speed is a fundamental and well-studied problem with varied applications both in classical domains such as scheduling jobs in operating systems and in emerging disciplines such as data center management, green computing, etc. The typical objective in such scheduling problems is two-fold: to minimize the flow-time of...

متن کامل

Lagrangian Duality in Online Scheduling with Resource Augmentation and Speed Scaling

We present an unified approach to study online scheduling problems in the resource augmentation/speed scaling models. Potential function method is extensively used for analyzing algorithms in these models; however, they yields little insight on how to construct potential functions and how to design algorithms for related problems. In the paper, we generalize and strengthen the dual-fitting tech...

متن کامل

Speed Scaling Functions for Flow Time Scheduling Based on Active Job Count

We study online scheduling to minimize flow time plus energy usage in the dynamic speed scaling model. We devise new speed scaling functions that depend on the number of active jobs, replacing the existing speed scaling functions in the literature that depend on the remaining work of active jobs. The new speed functions are more stable and also more efficient. They can support better job select...

متن کامل

Sleep with Guilt and Work Faster to Minimize Flow Plus Energy

In this paper we extend the study of flow-energy scheduling to a model that allows both sleep management and speed scaling. Our main result is a sleep management algorithm called IdleLonger, which works online for a processor with one or multiple levels of sleep states. The design of IdleLonger is interesting; among others, it may force the processor to idle or even sleep even though new jobs h...

متن کامل

Non-clairvoyant Scheduling for Weighted Flow Time and Energy on Speed Bounded Processors

We consider the online scheduling problem of minimizing total weighted flow time plus energy on a processor that can scale its speed dynamically between 0 and some maximum speed T . In the past few years this problem has been studied extensively under the clairvoyant setting, which requires the size of a job to be known when it is released [1, 4, 5, 8, 12, 15, 16, 17]. For the non-clairvoyant s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013